Forward-link scheduling in a wireless communication system
专利摘要:
A method and apparatus for selecting an appropriate transmission slot for transmitting non-voice data in connection with voice-data communication. Slots representing the power level and transmission rate suitable for transmitting non-voice data over the supplemental channel are selected based on the transmission power level for voice-data transmitted by the base station to the remote station over the base channel. A suitable transmission slot may be selected with respect to the interference information for the frequency channel or the supplemental channel, without the remote station messaging the information to the base station. A forward link scheduling method of a wireless communication system comprising: determining an available base station power at the beginning of a frame; Predicting a transmit power required at the beginning of a frame for each supplemental channel; Determining rates that can be supported with the expected transmission power requirement; Dividing the current window according to throughput to obtain a supplemental channel priority index; And causing the supplemental channel with the highest priority index to transmit on subsequent frames. 公开号:KR20020088082A 申请号:KR1020027012038 申请日:2001-03-15 公开日:2002-11-25 发明作者:홀츠만잭;바오강 申请人:퀄컴 인코포레이티드; IPC主号:
专利说明:
[0001] FORWARD-LINK SCHEDULING IN A WIRELESS COMMUNICATION SYSTEM [ [2] Traditionally, wireless communication systems have been required to support a variety of services. One of these communication systems is a code division multiple access (CDMA) system conforming to the contents of " TIA / EIA / IS-95 Mobile Station-Base Station Compatibility Standard for Dual-Mode Wideband Spread Spectrum Cellular System " -95. The use of CDMA technology in a multiple access communication system is well known in the art, as disclosed in U.S. Patent No. 4,901,307, entitled " SPREAD SPECTRUM MULTIPLE ACCESS COMMUNICATION SYSTEM USING SATELLITE OR TERRESTRIAL REPEATERS ", assigned to the assignee of the present invention, U.S. Patent No. 5,103,459 entitled " SYSTEM AND METHOD FOR GENERATING WAVEFORMS IN A CDMA CELLULAR TELEPHONE SYSTEM ", and U.S. Patent No. 5,103,459 entitled " METHOD AND APPARATUS USING A MULTI-CARRIER FORWARD LINK IN A WIRELESS COMMUNICATION SYSTEM & 09 / 382,438, each of which is incorporated herein by reference. [3] More recently, wireless systems such as the CDMA systems mentioned above provide hybrid services, such as providing both wireless voice and data communications. In order to coordinate the implementation of these services, the International Telecommunication Union (KITA) requested that the standard proposal be submitted to provide high-speed data and high-quality voice services for wireless communications. This proposal was issued by the Telecommunications Industry Association, titled "The cdma2000 ITU-R RTT Candidate Submission", which is referred to herein as cdma2000. Various methods of transmitting non-speech data over the primary and supplemental channels are disclosed in cdma2000. [4] In a CDMA system, a user communicates with a network via one or more base stations. For example, a user on a remote station (RS) can communicate with a ground based data source, such as the Internet, by sending data to the base station over a wireless link. This link between RS and BS is commonly referred to as " reverse link ". The BS receives the data and routes it to the terrestrial based data network via the base station controller (BSC). When transmitting data from the BS to the RS, the data is transmitted on a " forward link ". In the CDMA IS-95 system, the forward link (FL) and the reverse link (RL) are allocated separate frequencies. [5] The remote station communicates with one or more base stations during communication. Meanwhile, during the soft handoff, the CDMA RS can simultaneously communicate with a plurality of BSs. Soft handoff is the process of establishing new forward and reverse links with a new base station before blocking the link with the previous base station. Soft handoff minimizes the likelihood of a call drop, that is, a call is inadvertently disconnected from the system. A method and apparatus for providing communication between an RS and one or more BSs during a soft handoff process is described in US patent application Ser. 5,267,261. [6] With the increasing demand for wireless communication applications, there is a growing demand for very good voice and data wireless communication systems. One way to transmit data in a fixed size code channel frame is disclosed in U.S. Patent No. 5,504,773, which is assigned to the assignee of the present invention and is entitled " METHOD AND APPARATUS FOR THE FORMATING OF DATA FOR TRANSMISSION " have. According to the IS-95 standard, the non-speech and voice data is divided into code channel frames having a 20 msec width at a data rate of 14.4 kbps. [7] An important difference between voice services and data services is the fact that voice services have strictly fixed delay requirements. In general, the total unidirectional delay of the voice service should be less than 100 msec. Alternatively, the selectively scheduled data service delay can be used to optimize the efficiency of the communication system even over 100 msec. For example, an error correction coding technique that requires a relatively long delay can be used for data service transmission. [8] The parameters that measure the quality and efficiency of the data transmission are the transmission delay required to carry the data packet and the average throughput rate of the system. As described above, the effect of transmission delay on data or " non-voice " communication is not the same as the effect on voice or " voice-data " communication. Delay is also an important metric for measuring the quality of a data communication system and can not be ignored. The average throughput rate reflects the efficiency of data transmission and the like in the communication system. [9] Also, in wireless communication systems, when the transmit energy for a signal is kept at a minimum, the capacity is maximized while meeting quality performance requirements for the signal. In other words, the quality of transmitted voice data and non-voice data is not much lowered. One method of measuring the quality of a received signal is the carrier to interference ratio (C / I) at the receiver. Therefore, it is desirable to provide a transmission power control system that maintains a constant C / I at the receiver. Such a system is entitled " Method and Apparatus for Controlling Transmission Power in a CDMA Cellular Telephone System ", which is assigned to the assignee of the present invention and is disclosed in detail in U.S. Patent No. 5,056,109 referred to herein. [10] In a cellular system, the C / I of a given user is a location function of the RS within the coverage area. To maintain a certain level of service, TDMA and FDMA systems rely on a frequency reuse technique that does not use every frequency channel and / or time slot at each base station. In a CDMA system, the same frequency channel assignment can be reused in all cells of the system to improve overall efficiency. The C / I associated with RS determines the information rate supported on the forward link from the base station to the user RS. An exemplary system for transmitting high rate digital data in a wireless communication system is disclosed in U.S. Patent Application Serial No. 08 / 963,386, entitled " METHOD AND APPARATUS FOR HIGHER RATE PACKET DATA TRANSMISSION ", assigned to the assignee of the present application, . [11] Since C / I associated with RS determines the information rate that can be supported on the forward link, it is important to know the transmission information for each frequency channel and the past important C / I information. This information is collectively collected at the RS and messaged to the BS. However, such messaging uses expensive system resources. Therefore, there is a need for an invention that can exclude the requirement for such messaging. Advantageously, the BS transmit power level on the first channel is used to predict a slot suitable for transmitting additional data on the second channel. [12] It is well known in the art that it can be used to increase the capacity of a CDMA system by primarily transmitting grasp of the communication channel when the channel condition is good. For example, S. W. Kim & A. Goldsmith, " Truncated Power Control in Code Division Multiple Access Communication " Globecom (1997); R. Knopp & P. Humble, " Multiple-Accessing over Frequency-Selective Fading Channels, " PIMRC (1995); A. Goldsmith & P. Varaiya, "Increasing Spectral Efficiency Through Power Control", ICC (1993). This technique is commonly referred to as " waterfilling ". An issue that arises in a cellular or PCS CDMA system is the fairness that a user close to a given BS is advantageous for a water-filling approach. Therefore, there is a similarity between total throughput and fairness among users. [13] An algorithm based on a priority defined by a carrier-to-interference ratio can always provide all power to a user close to the BS with the best channel. This can maximize system throughput, but is unfair to users away from the BS. One solution recently introduced by D.Tse and named "Forward-Link Multi-User Diversity Through Rate Adaptation and Scheduling" (yet unpublished) is to increase the priority of users who do not transmit excessively, By adopting the throughput monitoring introduced, throughput and fairness are compromised. Nonetheless, there is a need in the art to provide an improved forward link skewing technique that compromises fairness and system throughput and is suitable for a large number of users. [1] The present invention relates to wireless communications. More particularly, the present invention relates to a method and apparatus for performing forward link scheduling in a wireless communication system. [26] BRIEF DESCRIPTION OF THE DRAWINGS The features, objects, and advantages of the present invention will become more apparent to those skilled in the art from the following detailed description taken in conjunction with the accompanying drawings, in which like reference numerals refer to like objects. [27] Figure 1 shows the transmit power variation over time according to one embodiment. [28] Figure 2 shows suitable supplemental channel transmit power in accordance with an embodiment of the present invention. [29] 3 is a flowchart showing an operation procedure according to an embodiment of the present invention. [30] 4A is a block diagram of a general configuration of a mobile station for use in accordance with the present invention, and FIG. 4B is a block diagram of a general channel structure used in accordance with an embodiment of the present invention. [31] 5A is a block diagram of interconnection of a digital signal processing base station with a portion of a hardware component of a digital signal processing base station used in accordance with the present invention, and FIG. 5B is a block diagram of a modulator 526 ) ≪ / RTI > [32] 6A is a block diagram of a portion of the hardware components of a digital signal processing base station used in accordance with an embodiment of the present invention and FIG. 6B is a block diagram of a demodulator 604 shown in FIG. 6A used in accordance with an embodiment of the present invention ) ≪ / RTI > [33] 7 is a representative digital data storage medium according to an embodiment of the present invention. [34] 8 is a flow chart illustrating method steps performed by a base station of a wireless communication system to achieve forward link scheduling. [35] 9 is a flow chart illustrating detailed method steps performed by a base station of a wireless communication system to achieve forward link scheduling. [14] Broadly, the present invention addresses the new technical challenges posed by increased demand for wireless communication services. The present invention relates to a method and apparatus for selecting a suitable transmission " slot " for non-voice data to be transmitted in connection with voice-data communication. The slot representing the desired transmission power level and transmission rate for the non-voice data is selected based on the transmission power level for voice-data transmitted by the base station to the remote station. [15] In one embodiment, the present invention may be implemented to provide a method for predicting a slot suitable for transmitting non-voice data over a supplemental channel used in a wireless communication system. Generally, the metric representing the quality of the voice-data signal transmitted by the base station is measured at the remote station. A value indicating the quality of the one or more metrics or the received signal is messaged from the remote station to the base station. Preferably, the base station adjusts the voice-data transmission power in consideration of the message or values. As a result, the forward link voice-to-data transmission power level is monitored at the base station. The voice-data is transmitted to the remote station using a first channel, here specifically referred to as a base channel. [16] In one embodiment, the dynamic transmission power value is calculated using various voice-data transmission power levels transmitted over the first channel. This value is then used to select the desired slot for transmitting the additional data. And transmits additional data over a second channel, such as a shared or non-shared supplemental channel, using the desired transmit power level and data rate to transmit additional data. [17] In another embodiment, the invention provides an article of manufacture comprising digital information executable by a digital signal processing apparatus. In another embodiment, the present invention produces a device for use in practicing the method of the present invention. The apparatus may comprise one or more base stations having a remote station and, above all, a transceiver for use in communicating information signals to the remote station. Further, to receive the signal, the base station has a transceiver communicatively connected to the base station, and if available, a satellite. The apparatus also includes one or more digital data processing devices, such as a microprocessor or custom semiconductor, communicatively coupled to a network or one of its components. [18] The present invention provides various advantages to users. One advantage is that power control of the supplemental channel can be established based on the power transmitted to the base station for voice-data. Another advantage is that the present invention can reduce the cost of system resources that the communications network is currently facing. These networks rely on messages received from the remote station regarding the quality of the supplemental channel signals received at the remote station. Another advantage is that the present invention selects a transmission slot suitable for any channel carrying non-voice data, using an important past base station transmit power level for voice data. The invention also provides a number of other advantages, which will be apparent from the following detailed description of the invention. [19] In one aspect of the present invention there is provided a method for transmitting a first type of channel through a forward link in a wireless communication system having a plurality of base stations and a plurality of data users configured to communicate with a base station by transmitting frames to and receiving frames from, A method for scheduling transmission rates and transmission power of data users is provided. Advantageously, the method further comprises: determining a power level of the base station available at the beginning of the frame; Predicting a transmit power level required at the beginning of the frame for each data user; Determining a transmission rate for each data user that can be supported by the predicted required transmission level; Generating a priority index for each data user; And controlling a transmission order for a data user such that a data user with the highest priority index transmits first through the next frame. [20] In one embodiment, generating a priority index for each data user includes partitioning transmission data rates for each user by a throughput value for each user. [21] In one embodiment, the step of predicting the transmit power level required at the beginning of the frame for each data user comprises: predicting a transmit power level for each user of the second type channel, Multiplying the transmit power level predicted for the second channel by the gain factor to convert the transmit power level for the first type channel, wherein all data users use the first type channel and the second type channel. [22] In one embodiment, the step of predicting the transmit power level required at the beginning of the frame for each data user may include calculating a margin value at the transmit power level predicted for the first type channel to obtain an appropriate average value for the frame . [23] In one embodiment, the method further comprises the step of causing another data user to transmit if sufficient remaining base station power levels are present. [24] In another aspect of the present invention, there is provided an infrastructure element of a wireless communication system in which a plurality of infrastructure elements communicate with a plurality of data users by exchanging frames over a first type channel. Preferably, the infrastructure element is configured to determine an available power level for the processor and the infrastructure element at the beginning of the frame, estimate the transmit power required at the start of the frame for each data user, To determine a transmission rate for each user that can be supported at the transmit power level, to generate a priority index for each data user, and to transmit the data user with the highest priority index first, And a processor-readable storage medium coupled to the processor. [25] In another aspect of the present invention, there is provided an infrastructure element of a wireless communication system in which a plurality of infrastructure elements communicate with a plurality of data users by exchanging frames over a first type channel. Preferably, the infrastructure element comprises: means for determining an available power level for an infrastructure element at the beginning of the frame; Means for predicting a transmit power level required at the beginning of a frame for each data user; Means for determining a transmission rate for each user that can support at a predicted required transmission power level; Means for generating a priority index for each data user; And means for controlling the transmission order for the data user such that the data user with the highest priority index transmits first through the next frame. [36] Figures 1-9 illustrate examples of various methods and apparatus aspects of the present invention. For ease of explanation, but without limitation, the apparatus embodiments are described in connection with signal processing apparatus that may be implemented by interconnection with various hardware components. Additional devices for these signal processing devices will be apparent to those skilled in the art from a detailed description of the invention that follows. [37] action [38] IS-95 supports intermediate data rate (MDR) transmission of data by allowing a base station to communicate with a remote station (RS) using up to eight forward links and up to eight reverse links. Further progress has been made to enable higher data rate (HDR) transmissions using a somewhat similar system. Generally, when transmitting at the minimum possible power level required to maintain communication quality, data can be transmitted more efficiently between the BS and the RS. [39] To balance RF capacity and RF stability, voice-data transmission is typically based on a large number of non-correlated users communicating with the base station and exemplary Markov voice statistics. Because there are a number of non-correlated users, the forward link RF transmit power distribution is predictably stable and log-normal. In the absence of forward link RF power prediction, forward link power control and mobile assisted handoff become unstable. [40] On the other hand, non-voice data transmission such as downloading data from the Internet does not work well. Since the data traffic is mainly made up of bursts, the relatively long period of the maximum rate transmission is followed by the relatively long period of the minimum rate transmission. With the advent of MDR and HDR networks, these effects have become more prominent. Unlike a correlated voice link, these links switch between maximum rate, minimum rate and power control. This can result in a deterministic non-stationary and non-log-normal overall forward link power distribution. [41] In a typical communication network, RS users (users) have different frequency (RF) requirements based on their location with respect to the base stations or base stations with which they communicate. As the user's RF environment becomes poorer, the base station needs more power to deliver a fixed amount of data. Thus, users in poor RF environments will use more network capacity. For example, a user in a different physical location experiences different fading conditions, such as one user entering the RF shadow of the building and the other entering the RF grid of the tree. These states reduce the strength of the received signal, which makes the quality of the received signal worse than when no fade occurs. To overcome fading, the transmit power must be increased. [42] As shown in FIG. 1, the transmit power level for voice-data transmitted from the BS to the RS may vary over time. For example, at time 102, the power level used to transmit voice-data from BS to user # 1 is the maximum. At time 104, the power level required to transmit voice-data to user # 2 is minimal. At time 106, the average voice-data transmission power level for users # 1 and # 2 is minimal. In the second embodiment of the present invention, the slot 108 shown in Figure 2 is the appropriate time or slot for transmitting additional data on the data channel of user # 2. This determination is performed using the voice-data transmission power level measured at the base station. Selecting non-voice data to transmit to the user on the second channel based on the BS power level predicted for voice-data transmission on the first channel maximizes the overall data throughput and allows the RS to BS It does not require the quality metric to be messaged. [43] This basic method is voice-data transmission, i.e. 1) maximum bandwidth; 2) maximum delay window; And 3) ensure a predetermined data rate. However, since non-voice data users generally have less stringent communication quality requirements, the transmission data rate may vary. On the other hand, the present invention can also be used for non-voice data transmission. In the present embodiment, one or more forward link channels are used, but communicates non-voice data with a total fixed transmit power as a whole. This communication transmits at a data rate at which the communication power level is lower than the entire transmission power level. This is done by first using a full rate base channel and then adding a transmission auxiliary channel. The transmit power used for transmission on the supplemental channel is determined from the transmit power measured by the BS for transmissions on the base channel. In any case, the total transmission power level of the channel used for transmitting the non-voice data is equal to or less than the total allowable transmission power. [44] 3 is a flow chart that reflects method step 300 in accordance with an embodiment of the present invention for use in a CDMA network. The method starts in step 302 and sends a data signal from BS to RS in step 304. [ As described above, the transmitted data includes voice and / or non-voice data transmitted on a first channel, referred to herein as a base channel. The first channel is a portion of a forward link channel that conveys the combination of high level data and power control information from the BS to the RS. The second channel is a portion of the forward link channel associated with the first channel or the forward dedicated control channel to increase data transmission. The second channel is commonly referred to as a supplemental channel and may be a dedicated basic channel. [45] Upon voice-data transmission, the RS receiving the transmission measures a preselected indicator that reflects the quality of the received communication. These metrics include bit error rates as well as other commonly used metrics. If the quality of the received signal degrades or becomes poor, then the RS, in step 308, sends a representative value to the BS. This message indicates whether an increase, decrease, or invariance of the transmission power is required for data to be transmitted on the first channel. If necessary, the transmit power level is adjusted in step 310. [46] When the BS transmits data on the base channel, the BS monitors the transmit power level in step 312. In step 314, a dynamic value indicating the combined transmission level and distribution is determined. In the present embodiment, the dynamic value can reflect the instantaneous average transmission power level. In other embodiments, the dynamic value is determined by a number of methods known in the art, so long as the dynamic value represents the lowest transmission power value at the time selection point for the first channel transmission. In step 316, these dynamic values are used to predict the best slot for data transmission on the second channel. Selects non-voice data for the RS user who needs data, and transmits the data. If the non-voice data communication is complete, the method ends at step 320. However, if the communication is not complete, or if a transmission intended for another user is requested, the method is repeated at step 318. [47] Interconnecting with hardware components [48] In addition to the various methods described above, another aspect of the invention relates to an apparatus embodiment for use in performing the methods. [49] Figure 4A shows a simple block representation of a mobile station (MS) 401 configured for use in accordance with the present invention. MS 401 receives a signal from a base station (not shown) using cdma2000 multi-carrier FL. The signal is processed as described below. The MS 401 transmits information to the base station using cdma2000 RL. 4B shows a more detailed block representation of the channel structure that the MS 401 uses to prepare the transmission information in accordance with the present invention. In the figure, transmission information called a signal is transmitted as a bit composed of a bit block. The CRC and tail bit generator (generator) 403 receive the signal. The generator 403 generates a parity check using a cyclic redundancy code to help determine the quality of the signal upon receipt of the receiver's signal. These bits are included in the signal. It also adds a bit of the tail bit-fixed sequence to the end of the data block to reset the encoder 405 to a known state. [50] The encoder 405 receives the signal and gives redundancy to the signal for error correction purposes. Different "codes" can be used to determine how redundancy is given to the signal. These encoded bits are called symbols. The iterative generator 407 repeats the received symbols a predetermined number of times so that even if part of the symbol is lost due to a transmission error, it does not affect the overall quality of the transmitted information. The block interleaver 409 takes the symbols and jumbles them. The long code generator 411 receives the encoded symbols and scrambles them using a pseudo noise sequence generated at a predetermined chip rate. Each symbol is XOR'ed with one of the pseudorandom chips of the scrambling sequence. [51] The information is transmitted using one or more carriers (channels) as in the method described above. Thus, a demultiplexer (not shown) takes the input signal " a " and splits it into multiple output signals in a manner that can recover the input signal. In one embodiment, signal " a " is divided into three distinct signals, each representing a selected data type, and transmitted using one FL channel in accordance with the data type signal. In another embodiment, the demultiplexer divides signal " a " into two signals according to the data type. Regardless of the device, the present invention allows certain signals generated from the parent signal to be transmitted using one or more channels. [52] This technique can also be applied to a large number of users transmitting signals completely or partially using the same FL channel. For example, when signals from four different users are transmitted using the same three channels, each of these signals demultiplexes and channelizes each signal into three components, and each component is different FL channel. For each channel, the individual signals are multiplexed with each other to produce one signal according to the FL channel. The signal is then transmitted using the techniques described herein. The demultiplexed signal is then encoded by a Walsh encoder (not shown) and spread by two components I and Q by a multiplier (not shown). These components are summed by a summer and communicated to a remote station (not shown). [53] FIG. 5A shows functional blocks of exemplary embodiments of the transmission system of the present invention implemented in the radio communication apparatus 500. FIG. Those skilled in the art will recognize that some functional blocks shown in the figures may not be present in other embodiments of the present invention. The block diagram of Figure 5B corresponds to an embodiment of operation in accordance with the TIA / EIA standard IS-95C for CDMA applications, referred to as IS-2000 or cdma2000. Other embodiments of the invention are useful in other standards, including broadband CDMA (WCDMA) standards limited by the standards bodies ETSI and ARIB. Due to the wide similarity between the reverse link modulation of the WCDMA standard and the reverse link modulation of the IS-95C standard, the present invention can be extended to the WCDMA standard. [54] In the exemplary embodiment of Fig. 5A, the wireless communication device is described in detail in U.S. Patent Application Serial No. 08 / 886,604, entitled " HIGH DATE RATE CDMA WIRELESS COMMUNICATION SYSTEM ", assigned to the assignee of the present invention, Thereby transmitting a plurality of specific information channels distinguished from each other. A first auxiliary data channel 532, 2) a time multiplexing channel 538 of pilot and power control symbols, 3) a dedicated control channel 536, 4) a second auxiliary data channel 534, and 5) base channel 540 by the wireless communication device. The first ancillary data channel 532 and the second ancillary data channel 538 transmit digital data that exceeds the capacity of the base channel 540, such as facsimile, multimedia applications, video, e-mail messages or other forms of digital data . The multiplexing channel 534 of the pilot and power control symbols transmits a pilot symbol that enables coherent demodulation of the data channel by the base station and a power control bit that controls the transmit energy of the base station or base stations communicating with the wireless communication device . The control channel 536 transmits control information, such as the operation of the wireless communication device 500, the capabilities of the wireless communication device 500, and other necessary signaling information modes, to the base station. The basic channel 540 is a channel used for transmitting important information from a wireless communication device to a base station. In the case of voice transmission, the base channel 540 transmits voice data. [55] Ancillary data channels 532 and 538 are encoded and processed for transmission by means not shown and provided to modulator 526. Power control bits are provided to an iteration generator 522, which provides an iteration of their bits before providing power control bits to a multiplexer (MUX) In the MUX 524, the redundant power control bits are time multiplexed with the pilot symbols and provided to the modulator 526 via the line 536. [56] The message generator 512 generates the necessary control information message and provides the control message to the CRC and tail bit generator 514. The CRC and tail bit generator 514 adds a series of cyclic redundancy check bits, which are parity bits used to check the decoding accuracy at the base station, to cancel the decoder memory of the base station receiver subsystem Attaches a predetermined set of tail bits to the control message. A message is then provided to the encoder 516, which provides forward error correction coding for the control message. The encoded symbols are provided to an iteration generator 518, which iterates the encoded symbols to provide additional time diversity in transmission. The symbols are then provided to an interleaver 520, which reorders the symbols according to a predetermined interleaving format. The interleaved symbols are provided to modulator 526 via line 536. [57] The variable rate data source 502 generates variable rate data. In an exemplary embodiment, the variable rate data source 502 is a variable rate voice encoder as described in U.S. Patent No. 5,414,796, entitled " VARIABLE RATE VOCODER ", assigned to the assignee of the present invention and incorporated herein by reference. Variable rate vocoders have become widespread because they extend the battery life of wireless communication devices and increase system capacity while minimally affecting perceived speech quality. The Telecommunications Industry Association has assembled the most common variable-rate speech encoder, such as the IS-96 interim standard and the IS-733 interim standard. These variable rate speech encoders encode the speech signal at four possible rates, called full rate, half rate, quarter rate, or 1/8 rate, depending on the voice activity level. The rate represents the number of bits used to encode a voice frame and varies on a frame-by-frame basis. The full rate uses a predetermined maximum number of bits to encode the frame, the half rate uses half of a predetermined maximum number of bits to encode the frame, and the quota rate is a predetermined maximum number of bits 1/4, and the 1/8 rate uses 1/8 of the predetermined maximum number of bits to encode the frame. [58] The variable rate data source 502 provides the encoded speech frame to the CRC and tail bit generator 504. [ The CRC and tail bit generator 504 attaches a set of cyclic redundancy check bits used to check the decoding accuracy at the base station and appends a predetermined set of tail bits to the control message to clear the memory of the base station's decoder . The frame is then provided to an encoder 506, which provides forward error correction coding for the voice frame. The encoded symbols are provided to an iteration generator, which provides an iteration of the encoded symbols. The symbols are then provided to an interleaver 510 and reordered according to a predetermined interleaving format. The interleaved symbols are provided to a modulator 526 via a line 540. [59] In an exemplary embodiment, the modulator 526 modulates the data channel and provides the modulated information to a transmitter (TMTR) 530 in accordance with a code division multiple access modulation format, which amplifies and filters the signal, And provides the signal through a duplexer 528 for transmission by a transmitter (not shown). In IS-95 and cdma2000 systems, a 20ms frame is divided into 16 equal sets of symbols called power control groups. A reference to power control is based on the fact that, for each power control group, the base station receiving the frame generates a power control command in response to a determination of whether the reverse link signal received at the base station is sufficient. [60] FIG. 5B shows functional blocks of an exemplary embodiment of the modulator 526 of FIG. 5A. The first supplemental channel data is provided on a line 532 to a spreading element 542 that covers the supplemental channel data according to a predetermined spreading sequence. In an exemplary embodiment, the spreading element 542 spreads the supplemental channel data with a short Walsh sequence (++ -). The spread data is provided to a relative gain element 544, which regulates the gain of the spreading supplemental channel data for the energy of the pilot and power control symbols. The gain adjusted auxiliary channel data is provided to the first summing input of summing element 546. [ The pilot and power control multiplexed symbols are provided to the summation element 546 via a line 534. [61] The control channel data is provided on line 536 to a spreading element 548 that covers the supplemental channel data according to a predetermined spreading sequence. In an exemplary embodiment, the spreading element 548 spreads the supplemental channel data with a short Walsh sequence (++++++++ --------). The spread data is provided to the relative gain element 550, which regulates the gain of the spread control channel data on the energy of the pilot and power control symbols. The gain adjusted control data is provided to the third summing input of the summing element 546. [ The summing element 546 sums the gain adjusted control data symbols, the gain adjusted subchannel symbols, and the time multiplexed pilot and power control symbols, and adds the sum to the first input of the multiplexer 562 and to the multiplexer 568 ≪ / RTI > [62] The second supplemental channel is provided on line 538 to a spreading element 552 that covers the supplemental channel data according to a predetermined spreading sequence. In an exemplary embodiment, spreading element 552 spreads the supplemental channel data with a short Walsh sequence (++ -). The spread data is provided to a relative gain element 554, which regulates the gain of the spreading supplemental channel data. The gain adjusted subchannel data is provided to a first summing input of summer 556. [63] The basic channel data is provided to spreading element 558 via line 540, which covers basic channel data according to a predetermined spreading sequence. In an exemplary embodiment, the spreading element 558 spreads the basic channel data with a short Walsh sequence (++++ ---- ++++ ----). The spread data is provided to a relative gain element 560, which adjusts the gain of the spread fundamental channel data. The gain adjusted basic channel data is provided to the second summing input of summing element 556. [ The summing element 556 sums the gain adjusted second supplemental channel data symbols and the base channel data symbols and provides the sum to a first input of a multiplexer 564 and a first input of a multiplexer 566. [64] In a preferred embodiment, two different short PN sequences (PN I and PN Q ) pseudo noise spreads are used to spread the data. The short PN sequences PN I and PN Q are multiplied with long PN codes to provide additional security. The generation of the pseudo noise sequence is well known in the art and is assigned to the assignee of the present invention under the title "SYSTEM AND METHOD FOR GENERATING SIGNAL WAVEFORMS IN A CDMA CELLULAR TELEPHONE SYSTEM," U.S. Patent No. 5,103,459 ≪ / RTI > The long PN sequence is provided to a first input of a multiplier 570, 572. The short PN sequence PN I is provided to a second input of a multiplier 570 and the short PN sequence PN Q is provided to a second input of a multiplier 572. [65] The PN sequence of the multiplier 570 rotor is provided to the second input of each of the multipliers 562 and 564. The PN sequence from multiplier 572 is provided to a second input of each of multipliers 566 and 568. The product sequence from multiplier 562 is provided to the summation input of subtractor 574. The product sequence from multiplier 564 is provided to a first summing input of summing element 576. [ The product sequence from multiplier 566 is provided to the subtraction input of subtractor 574. The product sequence from multiplier 568 is provided to a second summing input of summing element 576. [ [66] The difference sequence from the subtractor 574 is provided to a bandpass filter 578. The bandpass filter 578 performs the necessary filtering on the difference sequence and provides the filtered sequence to the gain element 582. [ The gain element 582 regulates the gain of the signal and provides the gain adjusted signal to the upconverter 586. Upconverter 586 upconverts the gain adjusted signal according to the QPSK modulation scheme and provides the upconverted signal to the first input of summing element 590. [ [67] The sum sequence from the summing element 576 is provided to a bandpass filter 580. The bandpass filter 580 performs the necessary filtering on the difference sequence and provides the filtered sequence to the gain element 84. The gain element 584 regulates the gain of the signal and provides a gain adjusted signal to the upconverter 588. [ The upconverter 588 upconverts the gain adjusted signal according to the QPSK modulation scheme and provides the upconverted signal to the summation element 590. [ A summation element 590 sums the two QPSK modulated signals and provides the result to a transmitter (not shown). [68] Referring now to FIG. 6A, functional blocks of selected portions of a base station 600 in accordance with an embodiment of the present invention are shown. The reverse link RF signal from the wireless communication device 500 (FIG. 5B) is received by a receiver (RCVR) 602, which downconverts the received reverse link RF signal to a baseband frequency. In a preferred embodiment, the receiver 602 downconverts the received signal according to a QPSK demodulation scheme. The demodulator 604 will now be further described with reference to FIG. 6B. [69] The demodulated signal is provided to an accumulator 606. Accumulator 606 sums the symbol energy of the power control groups of the symbols transmitted redundantly. The accumulated symbol energy is provided to deinterleaver 608 and reordered according to the deinterleaving format. The reordered symbols are provided to a decoder 610 and decoded to provide an estimate of the transmitted frame. An estimate of the transmitted frame is then provided to the CRC check 613, which determines the accuracy of the frame estimate based on the CRC bits contained in the transmission frame. [70] In a preferred embodiment, base station 600 performs blind decoding on the reverse link signal. Blind decoding refers to a manner in which a receiver decodes variable rate data that is not known a priori by the transmission rate. In a preferred embodiment, base station 600 accumulates, deinterleaves, and decodes data according to each possible rate hypothesis. The frame selected as the best estimate is based on a quality metric such as a symbol error rate, a CRC check, and a Yamamoto metric. [71] An estimate for the frame for each rate hypothesis is provided to the control processor 617 and a set of quality metrics for each decoded estimate is also provided. These quality metrics may include a symbol error rate, a Yamamoto metric, and a CRC check. The control processor 617 may selectively provide one of the decoded frames to the remote station user, or may declare a frame erasure. [72] In the preferred embodiment, the demodulator 604 shown in FIG. 6A has one demodulation chain for each information channel. The exemplary demodulator 604 performs complex demodulation on the signal modulated by the exemplary modulator. As previously described, the receiver (RCVR) 602 downconverts the received reverse link RF signal to baseband frequency to generate Q and I baseband signals. The despreaders 614 and 616 respectively despread the I and Q baseband signals using the long code from FIG. 5A. Baseband filters (BBF) 618 and 620 filter the I and Q baseband signals, respectively. [73] The despreaders 622 and 624 respectively despread the I and Q signals using the PN I sequence of FIG. 5B. Similarly, despreaders 626 and 628 despread Q and I signals, respectively, using the PN Q sequence of FIG. 5B. The outputs of despreaders 622 and 624 are combined in a combiner 630. The output of despreader 628 is subtracted from the output of despreader 624 in synthesizer 632. Each output of combiners 630 and 632 is then Walsh uncovered in Walsh unkiller 634 and 636 with the Walsh code used to cover a particular channel of interest in FIG. 5B. The discrete outputs of Walsh unkiller 634 and 636 are then summed over one Walsh symbol by accumulators 642 and 644, respectively. [74] In addition, the discrete outputs of the combiners 630 and 632 are summed over one Walsh symbol by the accumulators 638 and 640. The individual outputs of the accumulators 638 and 640 are then applied to pilot filters 646 and 648, respectively. Pilot filters 646 and 648 generate an estimate of the channel condition by determining the estimated gain and phase of pilot signal data 534 (see FIG. 5A). The output of the pilot filter 646 is then complex-multiplied with the discrete outputs of the accumulators 642 and 644 in the complex multipliers 650 and 652. Similarly, the output of the pilot filter 648 is complex-multiplied with the discrete outputs at the accumulators 642, 644 of the complex multipliers 654, 656. The output of the complex multiplier 654 is then summed with the output of the complex multiplier 650 in the combiner 658. The output of the complex multiplier 656 is subtracted from the output of the complex multiplier 652 in the combiner 660. Finally, the outputs of synthesizers 558 and 660 are combined in synthesizer 662 to generate the demodulated signal of interest. [75] Although specific embodiments have been described above, those skilled in the art will appreciate that the devices described above may be implemented in other structures without departing from the scope of the present invention. Similarly, a method of the same tendency can be developed. As a specific device example, the functional diagrams are shown as discrete elements, but a component such as the combiner element 622 shown in FIG. 6B may be combined with the summation element 626. [76] Signal Bearing Media [77] For example, the method described above may be implemented by operating the base station to execute a machine readable instruction sequence. These commands may be various types of signal command media. In this regard, embodiments of the present invention include a signal bearing media that substantially embodies a machine-readable instruction program executable by a digital signal processor to perform the method described above. [78] The signal bearing media may comprise any type of digital data storage media. A representative digital data storage medium is shown in Fig. Other exemplary storage media may include an application specific integrated circuit (ASIC), a digital or optical storage device accessible by the base station, a read-only electronic storage device, or other suitable signal bearing media. In an exemplary embodiment of the invention, the machine-readable instructions may comprise software object code compiled from C, C +, C ++, or other coding language. [79] Forward link scheduling algorithm [80] In one embodiment, a BS (not shown) is configured to perform the method steps shown in the flowchart of FIG. 8 to achieve forward link scheduling in a wireless communication system. The following conditions apply according to a particular embodiment. (1) there are N supplemental channel (SCH) data users associated with each base channel (FCH). (2) SCH active set = 1 and FCH active set = 1. (3) Turbo coder is used for SCH, and convolution coder is used for FCH. (4) To determine three or fewer rates, blind rate determination is used for SCH (required for fast prediction). (5) At the BS, a predictor may be used (although not a system simulation) to predict the FCH power required at the beginning of the frame. (6) the power available to the data user P a = P max - FCH power - Another power where P max is the total power and the other power is the overhead power level (e.g., for the pilot channel, , Synchronization channel, and control channel (CCH)). (7) After determining the power and rate of the transmitted user using margins, the power is proportionally increased to use all available power P a . (8) The system simulator shall include frame timing, fading variation of all frames, individual queues for data users, and FCH power required for each frame. [81] In step 700, the BS initializes user throughput T I (0). The BS then proceeds to step 702. In step 702, the BS obtains an input parameter for the k-th frame. The BS then proceeds to step 704. In step 704, the BS calculates a potential SCH index R i (k) and a priority index I i (k) for each data user. Thereafter, the BS proceeds to step 706. Assuming in step 706 that S = {1, 2, ..., N}, P r (k) = P a (k), the BS calculates the actual SCH transmission rate for each user, where P r (k) = available residual power, and S is the new user set. The BS then proceeds to step 708. In step 708, the BS sets the transmit rate and the transmit power, and updates the user throughput, T i (k). The BS then proceeds to step 702. It is repeated until all frames are processed. [82] Algorithm steps that BS takes in FIG. 8 according to a particular embodiment are described in more detail with reference to the flowchart of FIG. In step 800 of FIG. 9, the BS (not shown) initializes user throughput by setting T I (0) to 9.6 kbps for i = 1, 2, ..., N, And N is the total number of users. In another embodiment, the user throughput is initialized to 14.4 kbps. [83] In steps 802-806, the BS obtains the input parameters of the k-th frame. In step 802, the BS calculates the total power available for the data user P a (k). Preferably, the total power available to the data user is a sum of all or an overhead power level sum (e.g., power levels for the pilot channel, paging channel, sync channel, and control channel) that is different from the sum of the base channel power levels By subtracting from the maximum power for BS. The BS then proceeds to step 804. At step 804, the BS obtains the FCH transmit power P i F (k) of frame k of each data user i, where i = 1, 2, ..., N and there are N users. Preferably, the FCH power channel can be obtained by summing the power control groups of each frame over time for a number of previous frames and predicting the instantaneous power required for the k < th > frame, as specified in cdma2000 . Thereafter, the BS proceeds to step 806. In step 806, the BS obtains the FCH transmission rate R i F (k) of frame k of each data user i for i = 1, 2, ..., N. Preferably, the transmission rate is fixed during a data call and may be one of a full rate (e.g., 9.6 bps or 14.4 kbps), half rate, quarter rate, or 1/8 rate specified in cdma2000. The BS then proceeds to step 808. [84] In steps 808 through 810, the BS calculates a possible SCH rate R i (k) and a priority index I i (k) for each data user. In step 808, the BS calculates the following equation [85] [86] , Where P TC is the power required to transmit to the turbo decoder at rate R i F (k), P CC is the rate R i F (k) for the convolutional decoder, Which is the power required to transmit data. Preferably, the values P TC and P CC are derived through simulation and stored in a look-up table of the base station prior to operation. The value [alpha] PM is the transmission power prediction margin, which is preferably 1 or more. The value α ASM is the active set margin, which is preferably greater than or equal to one (since the FCH active set is one or more, one or more base stations communicate with the user for the boycall simultaneously and the SCH is one, Of the BS). The base station then proceeds to step 810. In step 810, the BS calculates the following equation [87] I i (k) = R i (k) / T i (k), (i = 1, 2, [88] A priority index for each user is determined. The BS then proceeds to step 812. [89] In steps 812 to 830, the BS determines the actual SCH transmission rate R j * for each user j, assuming S = {1, 2, ..., N} and P r (k) = P a (k), where P r (k) = available residual power, and S is the new user set. In step 812, Is presented and, R j (k) is by adjusting a number of available rates (r 1 <r 2, ... , <r M), it is the r l ≤R j (k) < r l + 1. The number of rates may be any number of rates determined between the BS and the data user over the signaling channel. In certain embodiments, the available rates are three. The BS then proceeds to step 814. In step 814, the BS determines if R j (k) < r 1 . If R j (k) is less than r 1 , the BS proceeds to step 816. On the other hand, if R j (k) is not smaller than r 1 , the BS proceeds to step 818. In step 818, the base station sets the actual transmission rate, R j * (k), for user j to zero. In step 818, the BS determines if R j (k) > r M. If R j (k) is greater than r M , the BS proceeds to step 820. On the other hand, if R j (k) is not greater than r M , the BS proceeds to step 822. In step 820, the BS sets the actual transmission rate R j * (k) for user j to r M. In step 822, the BS sets the actual transmission rate for user j to r 1 . The BS then proceeds to step 824. [90] In step 824, the BS determines the available residual power, P r (k) [91] [92] . [93] Thereafter, the BS proceeds to step 826. At step 826, the BS removes user j from user set S and updates the new user set S. The BS then proceeds to step 828. In step 828, [94] [95] And updates the new transmission rate R i (k) according to the new transmission rate R i (k). [96] The BS then proceeds to step 830. In step 830, the BS determines if user set S is non-zero. If the user set S is not an empty set Φ, the BS returns to step 812 and starts to repeat steps 812 to 830 to calculate the actual SCH transmission rate for the next user R j * (k) for the next user j . On the other hand, if the user set S is an empty set Φ, the BS proceeds to step 832. [97] In steps 832 through 836, the BS sets the transmission rate and transmission power for each user and updates the throughput T i (k) for the kth frame. In step 832, the BS transmits data at a rate R i * (k) (i = 1, 2, ..., N). The BS then proceeds to step 834. In step 834, [98] [99] Lt; RTI ID = 0.0 > i, < / RTI > [100] [101] to be. The BS then proceeds to step 836. In step 836, [102] T i (k) = (1-1 / t) T i (k) + R i * (k) / t [103] , The user throughput T i (k) for the k-th frame is updated, where t is the window size as the number of frames. Then, the BS proceeds to step 802 and starts processing of the next frame. [104] Described above is a new and improved method and apparatus for performing forward link skewing in a wireless communication system. According to the embodiment described above, the available power of the BS is used for forward link data calls after accepting voice traffic. Overall system throughput equally balanced as a proportional fair implementation. Preferably, the sustainable data rate is predicted by the BS. Preferably, the transmit power of the FCH is multiplied by a gain factor for the SCH according to a representative embodiment. Multiple users can transmit simultaneously until all available power is used. [105] As will be appreciated by those skilled in the art, other channels specified in cdma2000, such as the DCCH control channel, may be used in place of FCH in other embodiments. Thus, for example, the transmit power of the DCCH (convolutionally encoded) is multiplied by an appropriate gain factor for the SCH (turbo encoded). [106] Those skilled in the art will appreciate that the various illustrative logical blocks, circuits, and algorithms described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both. The various illustrative components, blocks, modules, circuits, and steps have been described generally in terms of their functionality. Whether the functionality is implemented as hardware or software depends on the design limitations imposed on the particular application and the overall system. Those skilled in the art will recognize the interchangeability of hardware and software under these circumstances and will be able to recognize how best to implement the functions described for each particular application. For example, the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the embodiments disclosed herein may be implemented or performed with a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array Or other programmable logic device, discrete gate or transistor logic, e.g., separate hardware components such as registers and FIFOs, a processor executing a series of firmware instructions, any conventional programmable software module and processor, or any combination thereof Implemented or performed. Preferably, the processor is a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. The software module may be a RAM memory, a flash memory, a ROM memory, an EPROM memory, an EEPROM memory, a register, a hard disk, a removable disk, a CD-ROM, or any other storage medium known in the art. Those skilled in the art will readily appreciate that the data, instructions, commands, information, signals, bits, symbols, and chips mentioned in the above description may be used in conjunction with any suitable combination of voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, As shown in Fig. [107] Other embodiments [108] It will be apparent to those skilled in the art that various changes and modifications may be made therein without departing from the scope of the invention as defined in the appended claims.
权利要求:
Claims (15) [1" claim-type="Currently amended] A transmission rate of data users of a first type channel over a forward link of a wireless communication system having a plurality of base stations and a plurality of data users each configured to communicate with a base station by transmitting frames to and receiving frames from the base station, CLAIMS What is claimed is: 1. A method of scheduling power, Determining a power level of the base station available at the beginning of the frame; Predicting a transmit power level required at the beginning of the frame for each data user; Determining a transmission rate for each data user that can be supported according to the predicted required transmission power level; Generating a priority index for each data user; And Controlling a transmission order for a data user such that a data user with the highest priority index transmits first through a subsequent frame. [2" claim-type="Currently amended] The method according to claim 1, Wherein generating comprises dividing transmission data rates for each user according to a throughput value for each user. [3" claim-type="Currently amended] 3. The method of claim 2, The step of estimating may comprise the steps of: predicting a transmit power level for each data user of the second type channel, and estimating a transmit power level for the second channel in order to convert the predicted transmit power level to a transmit power level for the first type channel. Multiplying a transmit power level by a gain factor, Wherein all data users use a first type channel and a second type channel. [4" claim-type="Currently amended] The method of claim 3, The step of predicting the required transmit power level for each data user at the beginning of the frame comprises: Further comprising multiplying the transmission power level predicted for the first type channel by a margin value to obtain an appropriate average value for the frame. [5" claim-type="Currently amended] 3. The method of claim 2, Further comprising the step of causing another data user to transmit if sufficient remaining base station power levels are present. [6" claim-type="Currently amended] 1. An infrastructure element of a wireless communication system in which a plurality of infrastructure elements communicate with a plurality of data users by exchanging frames over a first type channel, Processor, and Determine the available power levels for the infrastructure elements at the beginning of the frame, estimate the required transmission power for each data user at the beginning of the frame, and estimate the required transmission power for each user By a processor that determines the transmission rate for the data user, creates a priority index for each data user, and controls the transmission order for the data user to cause the data user with the highest priority index to transmit first through the subsequent frame And a processor-readable storage medium coupled to the processor. ≪ Desc / Clms Page number 21 > [7" claim-type="Currently amended] The method according to claim 6, Wherein the instruction set is executable by the processor to divide the transmission data rate for each user according to a throughput value for each user to generate a priority index for each data user. . [8" claim-type="Currently amended] 8. The method of claim 7, The instruction set is configured to: estimate a transmit power level for each data user of the second type channel; transmit power predicted for the second channel to convert the predicted transmit power level to a transmit power level for the first type channel The processor being executable by the processor to multiply the level by a gain factor, Wherein all data users use a first type channel and a second type channel. [9" claim-type="Currently amended] 9. The method of claim 8, Wherein the instruction set is executable by the processor to multiply the transmission power level predicted for the first type channel by a margin value to obtain an appropriate average value for the frame. [10" claim-type="Currently amended] 8. The method of claim 7, Wherein the instruction set is executable by the processor to transmit by another data user if sufficient remaining base station power levels are present. [11" claim-type="Currently amended] 1. An infrastructure element of a wireless communication system in which a plurality of infrastructure elements communicate with a plurality of data users by exchanging frames over a first type channel, Means for determining an available power level for an infrastructure element at the beginning of a frame; Means for predicting a transmit power level required for each data user at the beginning of the frame; Means for determining a transmission rate for each user that can support at a predicted required transmission power level; Means for generating a priority index for each data user; And Means for controlling a transmission order for a data user such that a data user with a highest priority index first transmits via a subsequent frame. ≪ Desc / Clms Page number 19 > [12" claim-type="Currently amended] 12. The method of claim 11, Wherein the means for the generation step comprises means for partitioning a transmission data rate for each user according to a throughput rate for each user. [13" claim-type="Currently amended] 13. The method of claim 12, The means for predicting may comprise means for predicting the transmit power level for each user of the second type channel and means for estimating the transmit power level predicted for the second channel to convert the predicted transmit power level to the transmit power level for the first type channel Means for multiplying the level by a gain factor, Wherein all data users use a first type channel and a second type channel. [14" claim-type="Currently amended] 14. The method of claim 13, The means for predicting the transmit power level required at the beginning of the frame for each data user further comprises means for multiplying the transmit power level predicted for the first type channel by a margin value to obtain an appropriate average value for the frame Wherein the infrastructure element comprises: [15" claim-type="Currently amended] 13. The method of claim 12, Further comprising means for allowing other data users to transmit if sufficient remaining base station power levels are present. ≪ Desc / Clms Page number 13 >
类似技术:
公开号 | 公开日 | 专利标题 US9398542B2|2016-07-19|Apparatus and methods for determination of gain factors for wireless communication transmission power US20170257834A1|2017-09-07|Transport format combination selecting method, wireless communication system, and mobile station JP5505448B2|2014-05-28|Communication device and method, and information processing device and method JP5475094B2|2014-04-16|Method and apparatus for multiplexing high-speed packet data transmission with voice / data transmission JP5583812B2|2014-09-03|Method and system for power control in a communication system US8521212B2|2013-08-27|Method and arrangement for power control JP4886065B2|2012-02-29|Method and apparatus for determining a reverse link transmission rate in a wireless communication system US8040942B2|2011-10-18|Method and apparatus for determining an outage in communication systems Nanda et al.2000|Adaptation techniques in wireless packet data services US8054775B2|2011-11-08|Power control for reverse packet data channel in CDMA systems DK2094042T3|2015-03-30|Method and apparatus for high-speed transmission of packet data AU716705B2|2000-03-02|Subscriber unit for a CDMA wireless communication system AU779615B2|2005-02-03|Method and apparatus for controlling transmission gated communication system KR101001080B1|2010-12-14|System and method for channel quality feedback AU762238B2|2003-06-19|Receiving process method and receiving apparatus in mobile communication system US8010113B2|2011-08-30|Method and apparatus for performing handoff in communication systems EP1698067B1|2010-12-08|Power control for high-speed packet data transmission JP4335923B2|2009-09-30|Method, apparatus, and system for data transmission and processing in a wireless communication environment JP4243229B2|2009-03-25|Scheduling assignment method and apparatus for uplink packet transmission in a mobile communication system KR100610145B1|2006-08-09|Method and apparatus for providing ternary power control in a communication system CN1178548C|2004-12-01|Closed loop resource allocation in high speed wireless communications network EP3038416B1|2020-06-10|Apparatus and method for transmitting and receiving uplink power offset information in a mobile communication system supporting hsdpa US8285318B2|2012-10-09|Method and apparatus for controlling transmission power while in soft handoff EP0901722B1|2004-05-26|Subscriber unit for cdma wireless communication system JP3889038B2|2007-03-07|Method and apparatus for controlling coding rate in a communication system
同族专利:
公开号 | 公开日 KR100690222B1|2007-03-12| HK1053200A1|2006-12-22| AU5086001A|2001-10-03| AT382213T|2008-01-15| CN1418414A|2003-05-14| DE60132074D1|2008-02-07| WO2001071926A3|2002-03-28| BR0109271A|2003-02-04| WO2001071926A2|2001-09-27| JP4694081B2|2011-06-01| DE60132074T2|2008-12-11| TW512600B|2002-12-01| ES2296743T3|2008-05-01| JP2003528526A|2003-09-24| CN1255959C|2006-05-10| EP1264422B1|2007-12-26| EP1264422A2|2002-12-11|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
2000-03-17|Priority to US09/528,235 2000-03-17|Priority to US09/528,235 2001-03-15|Application filed by 퀄컴 인코포레이티드 2002-11-25|Publication of KR20020088082A 2007-03-12|Application granted 2007-03-12|Publication of KR100690222B1
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 US09/528,235|2000-03-17| US09/528,235|US6850506B1|1999-10-07|2000-03-17|Forward-link scheduling in a wireless communication system| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|